#pragma once
#ifndef JOYPAD_H
#define JOYPAD_H

////////////////////////////////////////////////////////////////////////////////////////////////////

class Joypad {
    public:
                            Joypad              ();
        virtual             ~Joypad             ();
        void                SetInput            ( int );
        void                ClearInput          ( int );
        unsigned char       Strobe              ();

    private:
        unsigned char*      m_Keys;
        int                 m_Index;
};

////////////////////////////////////////////////////////////////////////////////////////////////////

#endif

////////////////////////////////////////////////////////////////////////////////////////////////////